Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWNSEND PLACE Detached £376,686 £173,000 5 Dec 2003
2 TOWNSEND PLACE Detached £431,986 £237,000 3 Jul 2009
4 TOWNSEND PLACE Detached £361,896 £295,000 17 Dec 2019
5 TOWNSEND PLACE Detached £386,943 £234,000 7 Aug 2013
6 TOWNSEND PLACE Detached £490,359 £86,000 1 Aug 1995
7 TOWNSEND PLACE Detached £383,710 £225,000 18 May 2012